header .line1{
    padding:9px 0;
    height: 12px;
    border-bottom: 1px solid #ededed;
}
header .line1 a{
    font:12px/12px "";
    padding:0 8px;
    border-right: 1px solid #000000;
}
header .line1 a:last-child{
    border-right:none;
}
header .line2{
    height: 92px;
}
header .line2 .logo{
    width: 200px;
    height: 92px;
    margin-right: 150px;
}
header .line2 .sear{
    padding-top:17px;
    width:467px;
}
header .line2 .sear #searInput{
    /* display: block; */
    float: left;
    width: 380px;
    font:14px/30px "";
    border:3px solid #d90000;
    outline: none;
}
header .line2 .sear #searBtn{
    display: block;
    float: left;
    width: 78px;
    font:12px/30px "";
    background-color: #fba90f;
    border:3px solid #d90000;
    border-left: none;
    text-align: center;
}
header .line2 .sear li{
    font:12px/12px "";
    margin-top:6px;
    padding-right:8px;
    float: left;
}
header .line2 .shop{
    margin-top:32px;
}
header .line2 .shop #person{
    float: left;
    font:12px/26px "";
    padding: 0 10px;
    border: 1px solid #ededed;
    margin-right: 20px;
    background: #dddddddd;
    border-radius: 5px;
}
header .line2 .shop #buy{
    float: left;
    padding:0 10px;
    font:bold 12px/26px "";
    border: 1px solid #ededed;
    background: #dddddddd;
    border-radius: 5px;
    position: relative;
}
header .line2 .shop #ssbuy{
    width: 14px;
    height: 14px;
    background-color: red;
    font:bold 12px/14px "";
    color:white;
    text-align: center;
    position: absolute;
    left: 23px;
    top: -3px;
    cursor: pointer;
}
header .line2 .shop img{
    vertical-align: text-top;
    margin-top:-4px;
}
header .line3{
    background-color:#cd0305;
    margin-bottom: 12px;
}
header .line3 ul.nav{
    padding:0 18px;
}
header .line3 li{
    width:90px;
    height:37px;
    font:14px/40px "";
    color:#fff;
    float: left;
    text-align: center;

    border-right: 1px solid #fff;
}
header .line3 li:hover{
    background-color:#960000;
}
header .line3 li:last-child{
    border-right:none;
}
header .line3 .phone{
    color:#fff;
    padding:12px 12px 0 0;
    font-size:16px;
}
#buy img{
    vertical-align: top;
    margin:3px 3px 0 0 ;
}
a:hover{
    cursor: pointer;
    color:red;
}